(Funencodable_char_position): Lisp_Object/int mixup.
authorGerd Moellmann <gerd@gnu.org>
Tue, 13 Aug 2002 19:12:30 +0000 (19:12 +0000)
committerGerd Moellmann <gerd@gnu.org>
Tue, 13 Aug 2002 19:12:30 +0000 (19:12 +0000)
src/coding.c

index 7f9f5171b9e5f0fd950e1fa025e634231d4d3554..fd0d36e4241afe5aa33eda1133603d4407516890 100644 (file)
@@ -6619,7 +6619,7 @@ to the string.  */)
       Lisp_Object args[2];
 
       args[0] = unencodable_char_position (safe_chars, from, p, GPT_ADDR, n);
-      n -= Flength (args[0]);
+      n -= XINT (Flength (args[0]));
       if (n <= 0)
        positions = args[0];
       else